Open ModelSphere
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Open ModelSphere est un outil de génie logicielcite-ref-1[1] permettant la modélisation relationnelle de données, la modélisation des processus d'affaires, et la modélisation UMLcite-ref-2[2]. C'est un outil très complet sous licence libre (GPL)cite-ref-3[3]. L'outil est multi-plateforme, puisqu'écrit en Java. Le code source est hébergé sur JavaForge.
Contents
• Versions
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Fonctionnalités
L'outil offre les fonctionnalités relationnelles suivantescite-ref-4[4] :
• niveau de modélisation conceptuel, logique et physique.
• formalismes Datarun (Merise), Entité-Association et Information Engineering.
• génération de DDL (Data Definition Language) pour la création d'une base de données
• rétro-ingénierie à partir d'une base de données existantes
L'outil offre les fonctionnalités objet suivantes :
• diagrammes UML (notamment de classes, de séquence, d'états)
• génération de code Java à partir de diagramme de classes
• rétro-ingénierie à partir de code Java compilé (bytecode).
Historique
Open ModelSphere a comme ancêtre SILVERRUN-PerfectO, un logiciel propriétaire développé par Computer Systems Advisers et publié en 1996. PerfectO faisait partie de la suite de produits SILVERRUN, connu par les spécialistes de la modélisation depuis les années 1990cite-ref-9[9]. PerfectO supportait la modélisation objet (limité au diagramme de classes à cette époque) et la modélisation objet-relationnelcite-ref-10[10].
En 1998, PerfectO fut traduit en Java pour donner SILVERRUN-JD (Java Designer). Avec l'addition de la modélisation relationnelle des données, le produit fut renommé SILVERRUN ModelSphere et publié en 2002. Plus tard, la modélisation des processus d'affaires, la modélisation conceptuelle des données ainsi que UML fut ajouté au produit.
En septembre 2008, Grandite libéra ModelSphere dans le domaine public sous licence GPL.
Versions
Février 2002 : SILVERRUN ModelSphere 1.0
• Ajout de modélisation relationnelle des données
Juillet 2002 : SILVERRUN ModelSphere 2.0
• Ajout de modélisation des processus d'affaires
Septembre 2008 : Open ModelSphere 3.0
• Publication dans le domaine public
Novembre 2009 : Open ModelSphere 3.1, avec les fonctions
• Basé sur Java 6
• Nouveau look & feel
• Plugiciel de génération et rétro-ingénierie à partir de code Java compilés (bytecode).
• Mécanisme simplifié de plugiciel
Voir aussi
Références
cite-note-33. ↑ « laboiteaprog.com/article114-4-… »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?).
cite-note-55. ↑ (en) « SMS File Extension - What is it? How to open an SMS file? », sur filext.com (consulté le 8 août 2020).
cite-note-66. ↑ « informa.msss.gouv.qc.ca/Detail… »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?).
cite-note-77. ↑ « utc.fr/tsibh/public/abih/10/st… »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?).
cite-note-88. ↑ http://www.fsa.ulaval.ca/cours/plans/2010H/SIO3100_4312.pdf
Liens externes
• Site web officiel de Open ModelSphere
• Groupe des utilisateurs de Open ModelSphere sur LinkedIn
• Portail des logiciels libres